Set

Function

This API is used for Settings Alarm > IP Speaker Parameters.

Request message

Parameter description

vide Alarm > IP Speaker > Range > Parameter description > Table 1 Obtain the parameter description.

Request 1 Example:

POST /API/AlarmConfig/IpSpeakerOnvif/Set HTTP/1.1
{
	"version": "1.0",
	"data": {
		"speaker": "SP1",
		"name ": "dog222 "
	}
}

Request 2 Example:

POST /API/AlarmConfig/IpSpeakerOnvif/Set HTTP/1.1
{
	"version": "1.0",
	"data": {
		"ip_speaker_info": [{
				"number": 0,
				"enable": true,
				"name": "dog222",
				"ip_address": "172.16.10.80",
				"port": 80,
				"status": "Online",
				"user_name": "admin",
				"password_empty": false,
				"binding_channel": [
					"CH1",
					"CH2",
					"CH3"
				],
				"base_enc_password": {
					"seq": 0,
					"peer_key": "0KbSt9T7ZiNVM0HxGrDlrxPGJpioZU6ewgTKP4xmAQXo=",
					"cipher": "0FkKR1e9Jbi691kjfvqx98lH1kwyODmGjuyIPGnhUuwqMELdGaQ=="
				}
			},
			{
				"number": 1,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 2,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 3,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 4,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 5,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 6,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 7,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 8,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 9,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 10,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 11,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 12,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 13,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 14,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			},
			{
				"number": 15,
				"enable": false,
				"name": "",
				"ip_address": "",
				"status": "Offline",
				"user_name": "",
				"password": "",
				"password_empty": true,
				"binding_channel": []
			}
		]
	}
}

Response message

无。

Response 1 Example:

HTTP/1.1 200 OK
Content-Type: application/json
{
    "result":"success",
    "data":{}
}

Response 2 Example:

HTTP/1.1 200 OK
Content-Type: application/json
{
    "result":"success",
    "data":{}
}

Error Code

See Response Messages Body and Common error_code for more information.